put up an umbrella - Allemand Anglais Dictionnaire